fdebug.h File Reference

Debugging tools. More...

#include "pluginterfaces/base/ftypes.h"
#include <string.h>

Defines

#define ASSERT(f)
 if DEVELOPMENT is not set, these macros will do nothing.
#define WARNING(s)
#define PRINTSYSERROR
#define DEBUGSTR(s)
#define VERIFY(f)   f;
#define VERIFY_IS(f, r)   f;
#define VERIFY_NOT(f, r)   f;
#define DBPRT0(a)
#define DBPRT1(a, b)
#define DBPRT2(a, b, c)
#define DBPRT3(a, b, c, d)
#define DBPRT4(a, b, c, d, e)
#define DBPRT5(a, b, c, d, e, f)
#define NEW   new
#define NEWVEC   new
#define SMTG_IS_TEST   false

Detailed Description

Debugging tools.

There are 2 levels of debugging messages:


Define Documentation

#define ASSERT (  ) 

if DEVELOPMENT is not set, these macros will do nothing.

#define WARNING (  ) 
#define PRINTSYSERROR
#define DEBUGSTR (  ) 
#define VERIFY (  )     f;
#define VERIFY_IS ( f,
 )     f;
#define VERIFY_NOT ( f,
 )     f;
#define DBPRT0 (  ) 
#define DBPRT1 ( a,
 ) 
#define DBPRT2 ( a,
b,
 ) 
#define DBPRT3 ( a,
b,
c,
 ) 
#define DBPRT4 ( a,
b,
c,
d,
 ) 
#define DBPRT5 ( a,
b,
c,
d,
e,
 ) 
#define NEW   new
#define NEWVEC   new
#define SMTG_IS_TEST   false
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.